key-opening lid - Espagnol Anglais Dictionnaire